package com.service.message.imp;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.mapper.message.MessageMapper;
import com.po.MessageInfo;
import com.service.message.MessageService;
@Service
public class MessageServiceImp implements MessageService{
    @Resource(name="messageMapper")
    private MessageMapper messageMapper;
	@Override
	public List<MessageInfo> getMessageList(MessageInfo messageInfo) {
		List<MessageInfo> list=messageMapper.getMessageList(messageInfo);
		return list;
	}

	@Override
	public int getMessageCount(MessageInfo messageInfo) {
		int i=messageMapper.getMessageCount(messageInfo);
		return i;
	}

	@Override
	public List<MessageInfo> getMessageCatalogue(MessageInfo messageInfo) {
		List<MessageInfo> list=messageMapper.getMessageCatalogue(messageInfo);
		return list;
	}

	@Override
	public int getMessageCaCount(MessageInfo messageInfo) {
		int i=messageMapper.getMessageCaCount(messageInfo);
		return i;
	}
	
	@Override
	public int addMessage(MessageInfo messageInfo) {
		int i=messageMapper.addMessage(messageInfo);
		return i;
	}

	@Override
	public int deleteMessage(String id) {
		int i=messageMapper.deleteMessage(id);
		return i;
	}

	@Override
	public int updateMessage(String id) {
	    int i=messageMapper.updateMessage(id);
	    return i;
	}

}
